import { EggAppConfig, PowerPartial } from 'egg';

export default () => {
  const config: PowerPartial<EggAppConfig> = {};
  config.sequelize = {
    dialect: 'mysql', // support: mysql, mariadb, postgres, mssql
    database: 'community',
    host: '127.0.0.1', //127.0.0.1
    port: 3306,
    username: 'root',
    password: 'root',
    timezone: '+08:00',  // 设置时区
    sync: { force: true },  // 是否同步数据库
    define: {
      // 字段以下划线（_）来分割（默认是驼峰命名风格）
      // underscored: true,
      freezeTableName: true, // 表名默认不加 s
    },
    operatorsAliases: false,
    // operatorsAliases: false
  };
  return config;
};
